repeating permutation - French English Dictionary